This is a restaurant in the spice garden. Just went to the Sri Lanka spice garden to visit. Then eat here. It is also a local buffet, so it is all local dishes. What the taste is okay. Simpler.
More
Attractions Near iswara ayurvedic villiage spice garden